SynonymX
Speak
Balsam Apple
Definition of Balsam Apple
1.
A tropical Old World flowering vine with red or orange warty fruit
Noun
Synonyms for word "balsam apple"
momordica balsamina
Semanticaly linked words with "balsam apple"
gourd
gourd vine
genus momordica
momordica
Hyponims for word "balsam apple"
gourd
gourd vine